﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace ActionService.DataTransferObjects
{
    public class User
    {
        public User()
        {

        }

        public User(string userID, string userGroupId, string restaurantId,
                        string loginName, string password, string fullName, string email, string createBy,
                        DateTime createDate, string modifiedBy, DateTime modifiedDate, string description, bool isActive)
            : this()
        {
            UserID = userID;
            UserGroupID = userGroupId;
            RestaurantID = restaurantId;
            LoginName = loginName;
            Password = password;
            FullName = fullName;
            Email = email;
            CreateBy = createBy;
            CreateDate = createDate;
            ModifiedBy = modifiedBy;
            ModifiedDate = modifiedDate;
            Description = description;
            IsActive = isActive;
        }

        public string UserID { get; set; }

        public string UserGroupID { get; set; }

        public string RestaurantID { get; set; }

        public string LoginName { get; set; }

        public string Password { get; set; }

        public string FullName { get; set; }

        public string Email { get; set; }

        public string CreateBy { get; set; }

        public DateTime CreateDate { get; set; }

        public string ModifiedBy { get; set; }

        public DateTime ModifiedDate { get; set; }

        public string Description { get; set; }

        public bool IsActive { get; set; }
    }
}
